@font-face {
	font-family: 'icomoon';
	src:url('fonts/icomoon.eot?l99pzt');
	src:url('fonts/icomoon.eot?#iefixl99pzt') format('embedded-opentype'),
		url('fonts/icomoon.woff?l99pzt') format('woff'),
		url('fonts/icomoon.ttf?l99pzt') format('truetype'),
		url('fonts/icomoon.svg?l99pzt#icomoon') format('svg');
	font-weight: normal;
	font-style: normal;
}

[class^="icon-"], [class*=" icon-"] {
	font-family: 'icomoon';
	speak: none;
	font-style: normal;
	font-weight: normal;
	font-variant: normal;
	text-transform: none;
	line-height: 1;

	/* Better Font Rendering =========== */
	-webkit-font-smoothing: antialiased;
	-moz-osx-font-smoothing: grayscale;
}

.icon-angle-left:before {
	content: "\f104";
}
.icon-arrow-right:before {
	content: "\e600";
}
.icon-arrow-left:before {
	content: "\e601";
}

article, aside, details, figcaption, figure, footer, header, hgroup, main, nav, section, summary { display: block }
audio, canvas, video { display: inline-block }
audio:not([controls]) { display: none; height: 0 }
[hidden], template { display: none }
* { -webkit-tap-highlight-color: rgba(0,0,0,0) !important }
html{ -ms-touch-action: none; -ms-text-size-adjust: 100%; -webkit-text-size-adjust: 100%; font-size:12px; }
body{margin: 0; padding: 0;font-family:Microsoft YaHei;}
ol, ul{margin: 0; padding: 0; list-style: none }
dl, dd, h1, h2, h3, h4, h5, h6, p, form { margin: 0 }
input:focus { outline: none; }
input:-moz-placeholder {
font-size:.8em;  color:#fdfdfd;
}
::-webkit-input-placeholder {
font-size:.8em;  color:#fdfdfd;
}
a { background: transparent; text-decoration: none }
a:focus { outline: 0 }
a, a:active, a:hover { outline: 0 }
pre { white-space: pre-wrap }
img { border: 0 }
svg:not(:root) { overflow: hidden }
figure { margin: 0 }
fieldset { border: 1px solid #c0c0c0; margin: 0 2px; padding: .35em .625em .75em }
legend { border: 0; padding: 0; }
button, input, select, textarea { font-family: inherit; font-size: 100%; margin: 0; }
button, input { line-height: normal }
button, select { text-transform: none }
button, html input[type="button"], input[type="reset"], input[type="submit"] { -webkit-appearance: button; cursor: pointer; }
button[disabled], html input[disabled] { cursor: default }
input[type="checkbox"], input[type="radio"] { box-sizing: border-box; padding: 0; }
input[type="search"] { -webkit-appearance: textfield; -moz-box-sizing: content-box; -webkit-box-sizing: content-box; box-sizing: content-box }
input[type="search"]::-webkit-search-cancel-button, input[type="search"]::-webkit-search-decoration {
-webkit-appearance:none
}
button::-moz-focus-inner, input::-moz-focus-inner {
border:0;
padding:0
}
textarea { overflow: auto; vertical-align: top; }
table { border-collapse: collapse; border-spacing: 0 }
.clearfix:after {visibility:hidden; display:block; font-size:0; content:" "; clear:both; height:0;}
.fx1{ -webkit-box-flex: 1; -moz-box-flex: 1; -o-box-flex: 1; -ms-box-flex: 1; box-flex: 1}
.box{ display: -webkit-box; display: -moz-box; display: -o-box; display: -ms-box; display: -ms-flexbox; display: box;}
header{ height:54px; color:#fff; text-align:center; line-height:2.1em; font-size:2em;  background-color:#66c665;}
header span{ position:absolute; left:0.2em; top:0px; font-size:2em;}
.logo{ text-align:center; padding:1.5em 0 1em 0;}
.logo img{ width:8.2em;}
.title{width:23em; margin:0 auto;}
.title2{ font-weight:500;}
.title_jifen{color:#66c665;font-size:30px;font-weight:500;}
.title h1{ background-color:#efefef;border:1px solid #dcdcdc; font-size:1.4em; line-height:2em; text-align:center; font-weight:normal; height:2em; color:#66c665;-webkit-border-radius:.5em; -moz-border-radius:.5em; border-radius:.5em;}
.info{ font-size:1.1em; padding:1em 0; width:20.7em; color:#555; margin:0 auto; }
.info p{ line-height:2em;}
.ask{  font-size:1.2em; }
.ask dt{ border-top:1px solid #ddd8ce;}
.ask dt,.ask dd{ background-color:#fff; border-bottom:1px solid #ddd8ce; padding:.6em 1em;}
.ask dd{ margin-bottom:.5em;}
.active img{ width:100%; margin-bottom:.5em;}
.active1{ margin-bottom:1em; text-align:center;}
.active1 img{ width:90%;}
.commit,.titleyi{ text-align:center; font-size:1.5em; line-height:2.5em; padding-top:1em;} 
.titleyi{ line-height:1.6em; padding-top:.8em;}
.sub{ padding:0 1em; font-size:1.1em; color:#b6b6b6; line-height:2em;}
.sub span{ color:#66c665; margin-left:.2em;}
.bzjh{ background-color:#fceaa5; padding:1em 0 2em 0; color:#5d453f; margin:0 .8em;  margin-top:1em;text-align:center;}
.bzjh img{ margin-bottom:2em;}
.bzjh p{ font-size:1.1em; line-height:1.7em; padding:0 .6em;}
.infolist{ padding:1em;}
.infolist dl{ position:relative; margin-bottom:1.5em; left:0; top:0;}
.infolist dt{ color:#66c665; line-height:1.5em; font-size:1.5em; padding:.2em 0 0 4.3em;}
.infolist dd{ padding-left:6.4em;}
.infolist .ico{ position:absolute; width:4.7em; height:1.8em;background-position:center .7em; background-size:auto 46%;  background-repeat:no-repeat;padding:2.9em 0 0 0; text-align:center; font-size:1.2em; display:block; top:.5em; left:0; color:#fff; background-color:#66c665;-webkit-border-radius:6em; -moz-border-radius:6em; border-radius:6em;}
.infolist .ico1{ background-image:url(../images/list_03.png);}
.infolist .ico2{ background-image:url(../images/list_07.png); background-size:auto 43%;}
.infolist .ico3{ background-image:url(../images/list_11.png);}
.infolist .ico4{ background-image:url(../images/list_14.png);}
.infolist .ico5{ background-image:url(../images/list_17.png);}
.infolist .ico6{ background-image:url(../images/list_20.png);}
.words{ padding:1em; padding-bottom:4em;}
.words img,.wzym img{ width:100%;}
.wzym{ padding:1em; line-height:1.7em; font-size:1.2em;}
